<?php

class Module_Repair_RepairBatch extends Module_BaseModule
{
    use Lib_BaseTraitsModule;
    private static $obj = null;
    private $model = null;

    // 修复状态
    public static $repairStatusArr = array(
        1 => '记录创建中',
        2 => '待修复',
        3 => '修复中',
        4 => '修复完成',
    );
    /**
     * 封闭构造.
     */
    public function __construct()
    {
        $this->model = new Model_Repair_RepairBatch();
    }

    /**
     * 单例获取
     * 保证一条进程只产生一个Module对象
     *
     * @return Module_Repair_RepairBatch
     */
    public static function getInstance()
    {
        if (empty(self::$obj)) {
            self::$obj = new self();
        }

        return self::$obj;
    }

}
